The `!Seed Studio XIAO nRF52840`! is a microcontroller board based around the nRF52840 microcontroller. It is typically connected to a `F0af`_`[Wio-SX1262`:/page/wiki.mu`path=Wio-SX1262]`_`f LoRa module to enable long-range wireless communication.
>>Contents
• `F0af`_`[Firmware`#firmware]`_`f
• `F0af`_`[Bootloader`#bootloader]`_`f
• `F0af`_`[Power`#power]`_`f
• `F0af`_`[References`#references]`_`f
• `F0af`_`[External links`#external-links]`_`f
>>Firmware
As of July 2026, the XIAO nRF52840 is not supported by any known firmware version.
>>Bootloader
To enable OTA firmware updates on the XIAO, the OTAFIX bootloader can be flashed to the board. This allows for the board's firmware to be updated over Bluetooth, which is especially useful when updating solar nodes in hard-to-reach places. However, for this feature to be useful, the firmware must provide a way to remotely put the board into device firmware upgrade (DFU) mode. Entering DFU mode normally requires physical access to the device.
For the XIAO specifically, it is important to verify which bootloader version is currently flashed to the board prior to flashing the new bootloader. If the board came with the `*sense`* bootloader, it should be flashed with the `*sense`* variant of the OTAFIX bootloader.`:cite-ref-1[`F5bf`_`[1`#cite-note-1]`_`f]
>>Power
Like most other microcontroller boards, the XIAO can be powered through its USB port. It can also receive 5 V power directly through its VBUS pin, so long as a diode is placed between the power source and the pin.`:cite-ref-wiki-2-0[`F5bf`_`[2`#cite-note-wiki-2]`_`f]
It also features solder pads on the back of the board for connecting a standard 3.7 V Li-ion or LiPo battery. These pads are very small, so a soldering iron with a fine tip is required. The small size of the pads also poses the risk of short-circuiting the battery. Shorting an unprotected Lithium battery can result in a fire, so a protected battery should always be used.
When connected to 5 V power, the XIAO charges batteries at 100 mA by default. The charging current can be decreased to 50 mA in firmware. The battery management IC in use is the BQ25101.`:cite-ref-wiki-2-1[`F5bf`_`[2`#cite-note-wiki-2]`_`f]
>>References
`:cite-note-1`!1.`! `F0af`_`[↑`#cite-ref-1]`_`f "Adafruit nRF52 Bootloader with Enhanced OTA DFU".
`:cite-note-wiki-2`!2.`! `F0af`_`[↑`#cite-ref-wiki-2-0]`_`f "Getting Started with Seeed Studio XIAO nRF52840 Series".
>>External links
`!Official Store`!
• Seeed Studio XIAO nRF52840
• XIAO nRF52840 & Wio-SX1262 Kit
`!Technical Information`!
• Official wiki
• Hardware repository
>>Seeed Studio XIAO nRF52840
`!Also known as:`! XIAO BLE
`!Manufacturer:`! Seeed Technology
`!Type:`! Microcontroller board
`!Price:`! US$9.99
`!MCU:`! nRF52840
`!CPU:`! Cortex-M4 @ 64 MHz
`!Memory:`! 256 kB SRAM 1 MB Flash (On-chip) 2 MB Flash (Onboard)
`!Power source:`! 5 V USB Type-C 3.7 V Li-ion Battery
`!Dimensions:`! 21.0 × 17.8 mm
`!Open hardware?:`! Yes
`!License:`! CC BY-SA 4.0
`!Related:`! `F0af`_`[XIAO ESP32-S3`:/page/wiki.mu`path=XIAO_ESP32-S3]`_`f
>>>Bluetooth LE
`!Transceiver IC:`! nRF52840
`!PHY modes:`! 2M, Coded
`!Output power:`! 8 dBm (6 mW)
`!Sensitivity:`! -95 dBm @ 1 Mbps
`!Antenna type:`! SMD Ceramic